package com.lecture.hibernate.pojo;

/**
 * AbstractStudentSubject entity provides the base persistence definition of the
 * StudentSubject entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractStudentSubject implements java.io.Serializable {

	// Fields

	private Integer subId;
	private Student student;
	private Integer osId;
	private String subRemark;

	// Constructors

	/** default constructor */
	public AbstractStudentSubject() {
	}

	/** full constructor */
	public AbstractStudentSubject(Student student, Integer osId,
			String subRemark) {
		this.student = student;
		this.osId = osId;
		this.subRemark = subRemark;
	}

	// Property accessors

	public Integer getSubId() {
		return this.subId;
	}

	public void setSubId(Integer subId) {
		this.subId = subId;
	}

	public Student getStudent() {
		return this.student;
	}

	public void setStudent(Student student) {
		this.student = student;
	}

	public Integer getOsId() {
		return this.osId;
	}

	public void setOsId(Integer osId) {
		this.osId = osId;
	}

	public String getSubRemark() {
		return this.subRemark;
	}

	public void setSubRemark(String subRemark) {
		this.subRemark = subRemark;
	}

}